www.gusucode.com > VC++ ASP文件上传组件源代码+调用示例-源码程序 > VC++ ASP文件上传组件源代码+调用示例-源码程序/code/asp_demo/ASPUploader Samples/Sample3.asp

    <%@ Language=JScript%>
<%
	Response.Buffer = true;
%>
<!-- #include file="adojavas.inc" -->
<%
	var form = Server.CreateObject("MyRequest.Form");
	form.Init();
	var cn = Server.CreateObject("ADODB.Connection");
	var rs = Server.CreateObject("ADODB.Recordset");
	var id = form.Item("id").Value;
	cn.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("Database.mdb"));
	rs.Open("SELECT * FROM Users WHERE id='" + id + "'", cn, adOpenForwardOnly, adLockOptimistic, adCmdText);
	if(rs.EOF) {
		rs.AddNew();
		rs.Fields("id") = id;
	}
	rs.Fields("name") = form.Item("name").Value;
	rs.Fields("password") = form.Item("password").Value;
	rs.Fields("email") = form.Item("email").Value;
	var file = form.Item("file").Item(1);
	rs.Fields("FileType") = file.ContentType;
	rs.Fields("file").AppendChunk(file.Value);
	rs.Update();
	rs.Close();
	rs.Open("SELECT * FROM Users WHERE id='" + id + "'", cn, adOpenForwardOnly, adLockReadOnly, adCmdText);
%>
<html>
<head>
<link href="style.css" rel=stylesheet type=text/css>
<title>ASP Uploader Sample 3</title>
</head>
<body>
<h1>Sample 3: Mix upload to a database</h1>
<br>
<table width=100% cellpadding=2><tr><td bgcolor="#000000">
<table width=100% bgcolor="#ffffff" cellpadding=4>
    <tr>
		<td align=right>ID:</td>
		<td width=80% style="font-size:65%; color:#ff0000"><%= rs("id") %></td>
    </tr>
    <tr>
		<td align=right>Name:</td>
		<td width=80% style="font-size:65%; color:#ff0000"><%= rs("name") %></td>
    </tr>
    <tr>
		<td align=right>Password:</td>
		<td width=80% style="font-size:65%; color:#ff0000"><%= rs("password") %></td>
    </tr>
    <tr>
		<td align=right>email:</td>
		<td width=80% style="font-size:65%; color:#ff0000"><%= rs("email") %></td>
    </tr>
    <tr>
		<td align=right>File:</td>
		<td width=80% style="font-size:65%; color:#ff0000"><a href=Show.asp?id=<%= id%>>Show Uploaded File [it might be downloaded]</a></td>
    </tr>
</table>
</td></tr></table>
<br>
<div>
Designed by Al-Mutairi, Fayez <br>
e-mail: <a href="mailto:fayezmm@yahoo.com">fayezmm@yahoo.com</a><br>
Copyright? 2001
</div>
</body>
</html>